open-sided bus - Turkish English Dictionary